home *** CD-ROM | disk | FTP | other *** search
/ Aminet 1 (Walnut Creek) / Aminet - June 1993 [Walnut Creek].iso / aminet / comm / misc / xqsrc1_7.lzh / library / makefile < prev    next >
Makefile  |  1993-02-21  |  1KB  |  52 lines

  1. #
  2. #    Makefile for xferq.library
  3. #
  4.  
  5. SRC = $(ROOT)library/
  6. BIN = $(ROOT)bin/
  7.  
  8. OBJ1 = $(OBJ)romtag.o $(OBJ)omnilib.o $(OBJ)memobj.o $(OBJ)queue.o
  9. OBJ2 = $(OBJ)address.o $(OBJ)file.o $(OBJ)error.o $(OBJ)session.o
  10. OBJ3 = $(OBJ)hook.o $(OBJ)rexxint.o $(OBJ)util.o $(OBJ)xferqlib.o
  11. LOBJ = $(OBJ1) $(OBJ2) $(OBJ3)
  12.  
  13. $(BIN)xferq.library: $(LOBJ)
  14.     slink <with <
  15.         FROM $(LOBJ)
  16.         TO $(BIN)xferq.library
  17.         LIB lib:amiga.lib lib:sc.lib
  18.         $(LFLAGS)
  19.     <
  20.     copy $(BIN)xferq.library libs:
  21.     avail >nil: flush
  22.  
  23. $(INCL)xferq_pragmas.h: $(INCL)xferq.fd
  24.     fd2pragma $(INCL)xferq.fd $(INCL)xferq_pragmas.h
  25.  
  26. $(OBJ)romtag.o: $(SRC)romtag.a $(INCL)xferq_rev.i
  27.  
  28. $(OBJ)omnilib.o: $(SRC)omnilib.a $(INCL)xferq_rev.i
  29.  
  30. $(OBJ)memobj.o: $(SRC)memobj.c $(INCL)xferq_pragmas.h
  31.  
  32. $(OBJ)queue.o: $(SRC)queue.c $(INCL)xferq_pragmas.h
  33.  
  34. $(OBJ)address.o: $(SRC)address.c $(INCL)xferq_pragmas.h
  35.  
  36. $(OBJ)session.o: $(SRC)session.c $(INCL)xferq_pragmas.h
  37.  
  38. $(OBJ)xferqlib.o: $(SRC)xferqlib.c $(INCL)xferq_pragmas.h $(INCL)xferq_rev.h $(INCL)omnilib.h
  39.  
  40. $(OBJ)file.o: $(SRC)file.c $(INCL)xferq_pragmas.h
  41.  
  42. $(OBJ)rexxint.o: $(SRC)rexxint.c $(INCL)xferq_pragmas.h
  43.  
  44. $(OBJ)hook.o: $(SRC)hook.c $(INCL)xferq_pragmas.h
  45.  
  46. $(OBJ)error.o: $(SRC)error.c $(INCL)xferq_pragmas.h
  47.  
  48. $(OBJ)util.o: $(SRC)util.c $(INCL)xferq_pragmas.h
  49.  
  50. $(OBJ)xferqglue.o: $(SRC)xferqglue.c $(INCL)xferq_pragmas.h
  51.  
  52.